provide the impetus - Allemand Anglais Dictionnaire